/*
 * 软件著作权：北京康兰尚德数据科技有限公司
 * 项目名称：康兰数据购物中心分析平台
 *
 * NAME : OnlinestoreDaoImpl.java
 *
 * PURPOSE : 网店数据库访问
 *
 * AUTHOR : EEDATA/ywb
 *
 *
 * 创建日期: 2013-11-25
 * HISTORY：
 * 变更日期 
 */
package dao;

import java.util.List;

import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.Transaction;

import pojo.EcpPpOnlinestore;
import util.HibernateUtils;

/**
 * 网店数据库访问层
 * 
 * @author ywb
 */

public class OnlinestoreDaoImpl {

    /**
     * 根据品牌id查询网店信息
     */
    @SuppressWarnings("unchecked")
    public List<EcpPpOnlinestore> selectOnlinestore(String brandid) {// 六、getAuthorizedBrandEShopInfoList接口
        Session session = null;
        Transaction ts = null;
        List<EcpPpOnlinestore> list = null;
        try {
            session = HibernateUtils.getSession();
            ts = session.beginTransaction();

            Query query = session.createQuery("from EcpPpOnlinestore where brandid=?");
            query.setParameter(0, brandid);
            list = query.list();

            ts.commit();

        } catch (Exception e) {
            e.printStackTrace();
            ts.rollback();
        } finally {
            HibernateUtils.closeSession(session);
        }

        return list;

    }
}
